imperial research and development station t-1583 - Alemán Inglés Diccionario